<template>
    <div>
        
        <!-- 顶部滑动条 -->

        <div id="slider" class="mui-slider">
				<div id="sliderSegmentedControl" class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
					<div class="mui-scroll">
						<a class="mui-control-item mui-active" href="#item1mobile" data-wid="tab-top-subpage-1.html">
							推荐
						</a>
						<a class="mui-control-item" href="#item2mobile" data-wid="tab-top-subpage-2.html">
							热点
						</a>
						<a class="mui-control-item" href="#item3mobile" data-wid="tab-top-subpage-3.html">
							北京
						</a>
						<a class="mui-control-item" href="#item4mobile" data-wid="tab-top-subpage-4.html">
							社会
						</a>
						<a class="mui-control-item" href="#item5mobile" data-wid="tab-top-subpage-5.html">
							娱乐
						</a>
						<a class="mui-control-item" href="#item6mobile" data-wid="tab-top-subpage-6.html">
							科技
						</a>
					</div>					
				</div>
				<router-link to="/home/photoinfo/">
				<img src="../../images/1.jpg" alt="">
				<img src="../../images/1.jpg" alt="">
				<img src="../../images/1.jpg" alt="">
				<img src="../../images/1.jpg" alt="">
				<img src="../../images/1.jpg" alt="">
				</router-link>
			</div>

<ul class="photo-list">
  <router-link v-for="item in list" :key="item.id" to="/home/photoinfo/">
    <img v-lazy="item.img_url">
	<div class="info">
	</div>
  </router-link>
</ul>
    </div>
</template>

<script>
//1.导入mui的js文件
import mui from '../../lib/mui/js/mui.min.js'


export default {
    data(){
        return{
			cates: [],
			list:[]
		}
	},
	created(){
		this.getAllCategory();
		this.getPhotoListByCateId();
	},
    mounted() {
        //2.初始化华东控件
        mui('.mui-scroll-wrapper').scroll({
            deceleration: 0.0005 
            //flick 减速系数，系数越大，滚动速度越慢，滚动距离越小，默认值0.0006
        });
    },
    methods: {
        getAllCategory(){
			this.$http.get('').then(result => {
				if (result.body.status === 0) {
					result.body.message.unshift({ title:"全部",id:0});
					this.cates = result.body.message;
				}
			})
		},
		getPhotoListByCateId(cateId){
			this.$http.get('').then(result => {
				if (result.body.status === 0) {
					this.list = result.body.message;
				}
			})
		}
    },
}
</script>

<style lang="scss" scoped>
*{
    touch-action:pan-y;
}
.photo-list{
	list-style:none;
	margin: 0;
	padding: 10;
	padding-bottom: 0;
	li{
		background-color: #ccc;
		text-align: center;
		img{
			vertical-align: middle;
			box-shadow: 0 0 6px #999;
		}
		img[lazy=loading] {
		width: 40px;
		height: 300px;
		margin: auto;
		}
  }
}

</style>

